package com.kuang.config;

import com.kuang.pojo.User;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

//这个也会被spring接管，注册到容器中，因为他本来也是一个@Component
//@Configuration代表这是一个配置类，就和我们之前看到beans.xml一样
@Configuration
@ComponentScan("com.kuang.pojo")
@Import({KuangConfig2.class})
public class KuangConfig {

    //注册一个bean ，相当于我们之前写的一个bean标签，
    // 这个方法的名字相当于bean变迁中的属性值
    //这个方法的返回值，就相当于bean标签中的class属性
    @Bean
    public User getUser(){
        return new User();
    }
}
